/* 
    Document   : main_stylesheet
    Created on : Jun 28, 2013, 2:34:22 PM
    Author     : mohamed
    Description:
        Purpose of the stylesheet follows.
*/

root { 
    display: block;
    
}
body{
    background-color: #0972a5;
    color: snow;
    
}
.header{
    float: top;
    background-color: #0b93d5;
    min-height: 70px;
    width: 100%;
    outline: none;  
    box-shadow: 0 0 10px #9ecaed;
    color: snow;
    font-size: 16px;
    
}
.login_box a{
    color: snow;
}
.logo{
    line-height: 50px;
    float: right;
    min-height: 94px;
    width: fit-content;
    min-width: 100px;
    text-align: center;
    color: snow;
    font-size: 24px;
    
}
.container{
    width: 100%;
    margin-top: 20px;
}
.login_box{
    float: left;
    width: fit-content;
    min-height: 94px; 
}
.login_box fieldset{
    border: 0;
    clear: both;
}
#email_box{
    float: right;
    clear: both;
}
#pass_box{
    float: left;
    clear: both;
}
.input_text{
    box-shadow: 0 0 10px snow;
    outline: none;  
    border-color: snow;
    height: 20px;
    border-radius: 3px;
}
.input_button{
    background-color: #2e7db2;
    color: snow;
    border: 3px #9ecaed outset;
    box-shadow: 0 0 5px snow;
    outline: none;  
    cursor: pointer;
}
#container_right fieldset{
    float: right;
    width: 400px;
    box-shadow: 0 0 10px #9ecaed;
    color: snow;
}
.verticalLine {
    border-left: thick solid snow;
}
#container_right{
    float: right;
    margin: 0;
}